NP Completeness , Part 3 Richard Cole December 1 , 2008 1 Reduction Techniques

نویسنده

  • Richard Cole
چکیده

1.1 Generalization Quite often, a problem one wants to show NP-Complete (NPC) is a generalization of a known NPC problem. For example, the Traveling Seller problem is a generalization of the Hamiltonian Circuit Problem. Showing that the generalized problem is NPhard is trivial: the identity reduction suffices. Or to put it another way, a polynomial time algorithm for the generalized problem is also a polynomial time algorithm for the more specialized problem.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

NP Completeness , Part 2

Example 1 Undirected Hamiltonian Path (UHP) and Undirected Hamiltonian Circuit (UHC) are the same problems as the corresponding problems for directed graphs, but the new problems are for undirected graphs. Claim 2 Given a polynomial time algorithm for Undirected Hamiltonian Path (UHP) there is a polynomial time algorithm for Directed Hamiltonian Path. 1. A DHP builds the triple (H, p, q), where...

متن کامل

The Complexity of the Minimum k-Cover Problem

We consider the problem of determining the minimum cardinality collection of substrings, each of given length k ≥ 2, that “cover” a given string x of length n. We show first, by reduction from 3-SAT, that this minimum k-cover problem is NP-complete. Then we propose further two greedy algorithms that are believed to have a logarithmic approximation factor.

متن کامل

Geometric Complexity and Applications CIS 6930

In the first part of these notes, we study probabilistically checkable proof systems (PCPs) and look at the celebrated PCP theorem which provides a probabilistic characterization of the class NP. We use the PCP theorem to prove some hardness of approximation results. In the second part, we describe a type of reduction called L-reductions, which unlike the many-one polynomial-time reductions use...

متن کامل

Course Content and Goals

The basic question: what can and cannot be computed? ˆ Hilbert’s 10th problem, 1900. (CANNOT) ˆ Error testing (a.k.a. the Halting Problem). (CANNOT) ˆ Godel’s Theorem. (CANNOT) Tools: ˆ Well specified models. ˆ Mathematical arguments (convincing and unassailable) — analogous to geometry in high school. Important goal of the course: ˆ Have you better able to recognize when an argument is mathema...

متن کامل

A Note on An NP - completeness Proof for Cryptographic Protocol Insecurity ∗

This article discusses the paper “Protocol insecurity with a finite number of sessions and composed keys is NP-complete” [1]. Some understanding of the paper is recorded in this article. Especially a non-trivial error of the NP proof of [1] is presented, and we provide a solution to fix this error. We suggest that the NP-completeness proof can be improved in several aspects. ∗ Research supporte...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008